#include "logger.hpp"
#include <gflags/gflags.h>
DEFINE_bool(run_mode,false,"程序的运行模式,格式:true:发布模式/false:调试模式");
DEFINE_string(log_filename,"","发布模式下使用的文件名");
DEFINE_int32(log_level,0,"发布模式下设置的日志输出等级");

int main(int argc,char* argv[])
{
    google::ParseCommandLineFlags(&argc,&argv,true);
    init_logger(FLAGS_run_mode,FLAGS_log_filename,FLAGS_log_level);
    LOG_DEBUG("DEBUG message!");
    LOG_INFO("DEBUG message!");
    LOG_WARN("DEBUG message!");
    LOG_ERROR("DEBUG message!");
    LOG_FATAL("DEBUG message!");
    return 0;
}